package dao;

import java.util.Date;

/**
 * AbstractUserupdate entity provides the base persistence definition of the
 * Userupdate entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractUserupdate implements java.io.Serializable {

	// Fields

	private Integer userupdateid;
	private User user;
	private String userupdatecode;
	private Date submitdate;
	private Integer ordermaxadd;
	private Integer yunjiamaxadd;
	private Integer shangjimaxadd;
	private Integer tejiamaxadd;
	private String ordervip;
	private Date ordervipexp;
	private Integer totalprice;
	private String updatestatus;

	// Constructors

	/** default constructor */
	public AbstractUserupdate() {
	}

	/** minimal constructor */
	public AbstractUserupdate(User user, String userupdatecode,
			Date submitdate, Integer totalprice, String updatestatus) {
		this.user = user;
		this.userupdatecode = userupdatecode;
		this.submitdate = submitdate;
		this.totalprice = totalprice;
		this.updatestatus = updatestatus;
	}

	/** full constructor */
	public AbstractUserupdate(User user, String userupdatecode,
			Date submitdate, Integer ordermaxadd, Integer yunjiamaxadd,
			Integer shangjimaxadd, Integer tejiamaxadd, String ordervip,
			Date ordervipexp, Integer totalprice, String updatestatus) {
		this.user = user;
		this.userupdatecode = userupdatecode;
		this.submitdate = submitdate;
		this.ordermaxadd = ordermaxadd;
		this.yunjiamaxadd = yunjiamaxadd;
		this.shangjimaxadd = shangjimaxadd;
		this.tejiamaxadd = tejiamaxadd;
		this.ordervip = ordervip;
		this.ordervipexp = ordervipexp;
		this.totalprice = totalprice;
		this.updatestatus = updatestatus;
	}

	// Property accessors

	public Integer getUserupdateid() {
		return this.userupdateid;
	}

	public void setUserupdateid(Integer userupdateid) {
		this.userupdateid = userupdateid;
	}

	public User getUser() {
		return this.user;
	}

	public void setUser(User user) {
		this.user = user;
	}

	public String getUserupdatecode() {
		return this.userupdatecode;
	}

	public void setUserupdatecode(String userupdatecode) {
		this.userupdatecode = userupdatecode;
	}

	public Date getSubmitdate() {
		return this.submitdate;
	}

	public void setSubmitdate(Date submitdate) {
		this.submitdate = submitdate;
	}

	public Integer getOrdermaxadd() {
		return this.ordermaxadd;
	}

	public void setOrdermaxadd(Integer ordermaxadd) {
		this.ordermaxadd = ordermaxadd;
	}

	public Integer getYunjiamaxadd() {
		return this.yunjiamaxadd;
	}

	public void setYunjiamaxadd(Integer yunjiamaxadd) {
		this.yunjiamaxadd = yunjiamaxadd;
	}

	public Integer getShangjimaxadd() {
		return this.shangjimaxadd;
	}

	public void setShangjimaxadd(Integer shangjimaxadd) {
		this.shangjimaxadd = shangjimaxadd;
	}

	public Integer getTejiamaxadd() {
		return this.tejiamaxadd;
	}

	public void setTejiamaxadd(Integer tejiamaxadd) {
		this.tejiamaxadd = tejiamaxadd;
	}

	public String getOrdervip() {
		return this.ordervip;
	}

	public void setOrdervip(String ordervip) {
		this.ordervip = ordervip;
	}

	public Date getOrdervipexp() {
		return this.ordervipexp;
	}

	public void setOrdervipexp(Date ordervipexp) {
		this.ordervipexp = ordervipexp;
	}

	public Integer getTotalprice() {
		return this.totalprice;
	}

	public void setTotalprice(Integer totalprice) {
		this.totalprice = totalprice;
	}

	public String getUpdatestatus() {
		return this.updatestatus;
	}

	public void setUpdatestatus(String updatestatus) {
		this.updatestatus = updatestatus;
	}

}